2ba5a178d2a6c95f247eee50c3dea7def00f77ec,utilcode/src/main/java/com/blankj/utilcode/utils/CrashUtils.java,CrashUtils,init,#,62

Before Change


    public boolean init() {
        if (mInitialized) return true;
        if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {
            crashDir = Utils.getContext().getExternalCacheDir().getPath() + File.separator + "crash" + File.separator;
        } else {
            crashDir = Utils.getContext().getCacheDir().getPath() + File.separator + "crash" + File.separator;
        }

After Change


    public boolean init() {
        if (mInitialized) return true;
        if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {
            File baseCache = Utils.getContext().getExternalCacheDir();
            if (baseCache == null) return false;
            crashDir = baseCache.getPath() + File.separator + "crash" + File.separator;
        } else {
            File baseCache = Utils.getContext().getCacheDir();